/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package ar.com.arkios.kfconmodelo.modelo;

/**
 *
 * @author Ale
 * @version 1.01
 * 
 */
public class Lote implements Comparable<Lote> {

    //Atributos   
    private String miCodigo;
    private String miEspecieCod;
    private String miVariedadCod;
    private String miProveedorNombre;
    private String miAtmosferaControlada;
    private double miCantidad;
    private int miCantidadBins;
    private String miSenasaCod;
    private String miUmiCod;
    private String miEuregapCoD;

    //Constructores
    public Lote() {
        
    }
    
    public Lote(String miCodigo, String miEspecieCod, String miVariedadCod, String miProveedorNombre, String miAtmosferaControlada, double miCantidad, int miCantidadBins, String miSenasaCod, String miUmiCod, String miEuregapCoD) {
        this.miCodigo = miCodigo;
        this.miEspecieCod = miEspecieCod;
        this.miVariedadCod = miVariedadCod;
        this.miProveedorNombre = miProveedorNombre;
        this.miAtmosferaControlada = miAtmosferaControlada;
        this.miCantidad = miCantidad;
        this.miCantidadBins = miCantidadBins;
        this.miSenasaCod = miSenasaCod;
        this.miUmiCod = miUmiCod;
        this.miEuregapCoD = miEuregapCoD;
    }

    //Getters & Setters
    
    public String getMiAtmosferaControlada() {
        return miAtmosferaControlada;
    }

    public void setMiAtmosferaControlada(String miAtmosferaControlada) {
        this.miAtmosferaControlada = miAtmosferaControlada;
    }

    public double getMiCantidad() {
        return miCantidad;
    }

    public void setMiCantidad(double miCantidad) {
        this.miCantidad = miCantidad;
    }

    public int getMiCantidadBins() {
        return miCantidadBins;
    }

    public void setMiCantidadBins(int miCantidadBins) {
        this.miCantidadBins = miCantidadBins;
    }

    public String getMiCodigo() {
        return miCodigo;
    }

    public void setMiCodigo(String miCodigo) {
        this.miCodigo = miCodigo;
    }

    public String getMiEspecieCod() {
        return miEspecieCod;
    }

    public void setMiEspecieCod(String miEspecieCod) {
        this.miEspecieCod = miEspecieCod;
    }

    public String getMiEuregapCoD() {
        return miEuregapCoD;
    }

    public void setMiEuregapCoD(String miEuregapCoD) {
        this.miEuregapCoD = miEuregapCoD;
    }

    public String getMiProveedorNombre() {
        return miProveedorNombre;
    }

    public void setMiProveedorNombre(String miProveedorNombre) {
        this.miProveedorNombre = miProveedorNombre;
    }

    public String getMiSenasaCod() {
        return miSenasaCod;
    }

    public void setMiSenasaCod(String miSenasaCod) {
        this.miSenasaCod = miSenasaCod;
    }

    public String getMiUmiCod() {
        return miUmiCod;
    }

    public void setMiUmiCod(String miUmiCod) {
        this.miUmiCod = miUmiCod;
    }

    public String getMiVariedadCod() {
        return miVariedadCod;
    }

    public void setMiVariedadCod(String miVariedadCod) {
        this.miVariedadCod = miVariedadCod;
    }

    public int compareTo(Lote lote) {
        return this.getMiCodigo().compareTo(lote.getMiCodigo());
    }
       
}
